/* CSS Document */
body {
	background: #dedede;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
}
a {
	text-decoration: none;
}
ul, ol, li {
	list-style: none;
}
#wrapper {
	background: url(img/bg_content1.png) repeat-x transparent;/*margin: 0 auto;*/
}
/* TOP BLOCK */
#header {
	height: 119px;
	margin: 0 auto;
	position: relative;
	width: 1000px;
	z-index: 200;
}
#header #logo img {
	position: absolute;
	left: 0px;
	top: 23px;
	z-index: 2;
}
#contact-top {
	position: absolute;
	right: 0px;
	top: 15px;
}
#contact-top .tel {
	float: left;
	background: url(img/tel.png) no-repeat transparent;
	min-height: 19px;
	min-width: 19px;
	padding-left: 25px;
}
#contact-top .tel .label {
	display: none;
}
#contact-top .tel .value {
	color: #ffa21c;
	font-weight: bolder;
	font-size: 16px;
	line-height: 19px;
}
#contact-top .contact {
	float: left;
	background: url(img/ico_contact.png) no-repeat transparent;
	min-height: 19px;
	min-width: 19px;
	padding-left: 28px;
}
#contact-top .contact span {
	color: #ffa21c;
	font-weight: bolder;
	font-size: 16px;
	line-height: 17px;
}
#contact-top .contact {
	float: left;
	margin-top: 2px;
	margin-left: 30px;
	text-transform: uppercase;
}
#banner-top {
	width: 1000px;
	margin: 0px auto;
	height: 231px;
	overflow: hidden;
	border-radius: 12px 12px 0px 0px;
	border-top: 1px solid #CDDCEA;
	border-right: 1px solid #CDDCEA;
	border-left: 1px solid #CDDCEA;
	-webkit-border-radius: 12px 12px 0px 0px;
	-moz-border-radius: 12px 12px 0px 0px;
	z-index: 10;
}
#banner-top .nivoSlider {
	width: 1000px !important;
}
#banner-top .nivo-controlNav {
	bottom: 10px !important;
	left: auto;
	right: 20px !important;
}
#menu-top {
	position: absolute;
	top: 76px;
	right: 0px;
	background: url(img/border_menutop.png) repeat-x 0px top transparent;
    /*border-top: 1px solid #d6d6d6;*/
    *width: 530px;
	z-index: 100;
}
#top-bar {
	position: absolute;
	bottom: 0;
	width: 998px;
	height: 40px;
	background-color: #f6f6f6;
	border-top: 1px solid #ebebeb;
	border-left: 1px solid #ebebeb;
	border-right: 1px solid #ebebeb;
	border-radius: 8px 8px 0px 0px;
	-webkit-border-radius: 8px 8px 0px 0px;
	-moz-border-radius: 8px 8px 0px 0px;
}
#top-bar .left {
	width: 273px;
	height: 40px;
}
#top-bar .right {
	width: 724px;
	height: 40px;
	border-left: 1px solid #ebebeb;
}
/* LANGUAGE */
#header .language {
	position: absolute;
	top: 32px;
	right: 0px;
	z-index: 100;
}
#header .language .en {
	background: url(icon/icon_en.png) no-repeat top transparent;
	height: 18px;
	width: 24px;
	display: block;
	margin-right: 10px;
	float: left;
}
#header .language .vi {
	background: url(icon/icon_vietnam.png) no-repeat top transparent;
	height: 18px;
	width: 24px;
	margin-right: 10px;
	display: block;
	float: left;
}
#header .language .cn {
	background: url(icon/taukhua.png) no-repeat top transparent;
	height: 18px;
	width: 24px;
	display: block;
	float: left;
}
#header .language .en, #header .language .vi, #header .language .cn {
	z-index: 7000;
}
#header .language .en:hover, #header .language .vi:hover {
	cursor: pointer;
}
/* Search */
#Search {
	position: absolute;
	bottom: 60px;
	left: 20px;
}
/* CONTAINER */
#container {
	width: 1000px;
	position: relative;
	margin: 0px auto;
	padding-top: 20px;
	background-color: white;
	border-left: 1px solid #cddcea;
	border-right: 1px solid #cddcea;
	z-index: 100;
}
/*SIDEBAR LEFT*/
#sidebar-left {
	width: 270px;
	float: left;
	position: relative;
}
#sidebar-left .block-left {
	margin-left: 20px;
}
#sidebar-left .block-left #imgDonate {
	margin-top: 10px;
	cursor: pointer;
}
/* SHARE SOCIAL */
#ShareSocial {
	position: absolute;
	top: 88px;
	right: 0px;
}
#ShareSocial .rowShareSocial a {
	margin-left: 2px;
	cursor: pointer;
}
#ShareSocial .rowShareSocial a:hover {
	text-decoration: none;
}
/*#sidebar-left .block-left #imgRegister {
        margin-top: 20px;
        cursor: pointer;
    }

    #sidebar-left .block-left #imgLibrary {
        position: relative;
    }

        #sidebar-left .block-left #imgLibrary a {
            cursor: pointer;
        }

        #sidebar-left .block-left #imgLibrary .doc {
            position: absolute;
            display: block;
            width: 52px;
            height: 78px;
            bottom: 15px;
            left: 15px;
        }

        #sidebar-left .block-left #imgLibrary .image {
            position: absolute;
            display: block;
            width: 52px;
            height: 78px;
            bottom: 15px;
            left: 92px;
        }

        #sidebar-left .block-left #imgLibrary .video {
            position: absolute;
            display: block;
            width: 52px;
            height: 78px;
            bottom: 15px;
            right: 15px;
        }*/


/* CONTENT CENTER */
#container .content-center {
	float: right;
	width: 727px;
	padding-bottom: 100px;
	min-height: 365px;
	position: relative;
	border-left: 1px solid #ebebeb;
}
#container #Service {
	margin-top: 10px;
	margin-left: 20px;
	position: relative;
}
#container #Service1 {
	width: 122px;
	height: 122px;
	cursor: pointer;
	display: block;
	float: left;
}
#container #Service2 {
	width: 141px;
	height: 122px;
	cursor: pointer;
	display: block;
	float: left;
}
#container #Service3 {
	width: 148px;
	height: 122px;
	cursor: pointer;
	display: block;
	float: left;
}
#container #Service4 {
	width: 173px;
	height: 122px;
	cursor: pointer;
	display: block;
	float: left;
}
#container #Service5 {
	width: 100px;
	height: 122px;
	cursor: pointer;
	display: block;
	float: left;
}
#container #Service img {
	cursor: pointer;
}
/* NAV */
#container .nav {
	background: url(img/bg_nav.png) no-repeat transparent;
	width: 689px;
	line-height: 30px;
	padding-left: 10px;
	margin: 0px 20px 0;
}
#container .nav a {
	background: url(img/arrow-nav.png) no-repeat left center transparent;
	padding-left: 10px;
	color: white;
	font-weight: bold;
	margin-right: 10px;
}
#container .nav a:hover {
	text-decoration: none;
	color: #DA251C;
}
/*#container .nav a.home {
            padding-left: 20px;
            margin-right: 4px;
        }*/

#container .nav a.arr {
	padding-left: 20px;
	margin-right: 4px;
}
#container .nav-gallery {
	background-color: #ebebeb;
	line-height: 24px;
	padding-left: 10px;
	margin: 20px 20px 0px 20px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}
#container .nav-gallery a {
	background: url(img/arrow-nav.png) no-repeat left center transparent;
	padding-left: 10px;
	color: #595959;
	margin-right: 4px;
}
#container .nav-gallery a:hover {
	text-decoration: none;
	color: #428EBE;
}
#container .nav-gallery a.home {
	background: url(img/ico-home.png) no-repeat left 1px transparent;
	padding-left: 15px;
	color: #595959;
	margin-right: 4px;
}
#container .nav-gallery a.home:hover {
	background: url(img/ico-home-active.png) no-repeat left 1px transparent;
	padding-left: 15px;
	margin-right: 10px;
	text-decoration: none;
	color: #428EBE;
}
#container .navsub-gallery {
	line-height: 24px;
	padding-left: 10px;
	margin: 10px 20px 0px 20px;
}
#container .navsub-gallery a {
	background: url(img/navsub-gallery.png) no-repeat left 2px transparent;
	padding-left: 20px;
	font-weight: bold;
	color: #1485c1;
	margin-right: 10px;
}
#container .navsub-gallery a:hover {
	text-decoration: none;
	color: #428EBE;
}
/* FOOTER */

#slider-logo {
	position: absolute !important;
	bottom: 0px!important;
	left: 10px !important;
	height: 59px !important;
	width: 700px !important;
	overflow: hidden;
}
#slider-logo .caroufredsel_wrapper {
	width: 100% !important;
	height: 59px !important;
}
#slider-logo .slider-logo {
	width: 5000px !important;
	height: 59px !important;
}
.slider-logo .item {
	float: left;
	margin-right: 25px;
}
.bottom-content {
	position: absolute;
	bottom: -15px;
	left: -1px;
	background: url(img/bg_bottom_content.png) no-repeat transparent;
	width: 1002px;
	height: 15px;
}
/* FOOTER */
#footer {
	width: 100%;
	margin-top: -40px;
	height: 127px;
	position: relative;
	float: left;
	color: white;
	background: url(img/bg_footer.png) repeat-x center top transparent;
}
#footer .content-footer {
	position: relative;
	width: 1000px;
	/*height: 88px;*/
        /*background: url(img/bg_footer.png) no-repeat center top transparent;*/
	margin: 0 auto;
}
#footer .content-footer .info {
	left: 0px;
	margin: 0 auto;
	position: absolute;
	text-align: center;
	top: 65px;
	width: 100%;
	color: #a2caf0;
}
.bg_footer {
	background: url(img/bg_footer-content.png) no-repeat transparent;
	position: absolute;
	top: 0px;
	left: -108px;
	width: 322px;
	height: 126px;
}
#footer .content-footer .info .company-name {
}
#footer .content-footer .info .company-name .value {
	font-weight: bold;
	text-transform: uppercase;
	color: white;
}
#footer .content-footer .info .address, #footer .content-footer .info .email, #footer .content-footer .info .tel {
}
#footer .content-footer .info .address .label, #footer .content-footer .info .email .label, #footer .content-footer .info .tel .label {
}
#footer .content-footer .copyright {
	color: #a2caf0;
	position: absolute;
	right: 0;
	top: 65px;
}
#footer .content-footer .branch {
	position: absolute;
	background: url(img/arrow_chinhanh.png) no-repeat;
	left: 0px;
	top: 65px;
}
#footer .content-footer .branch a {
	color: #a2caf0;
	font-weight: bold;
	margin-left: 40px;
}
#footer .content-footer .copyright a {
	font-weight: bold;
	color: white;
}
#footer .content-footer .designed_by {
	text-decoration: none;
	color: #a2caf0!important;
	font-weight: normal !important;
}
/*CONFIG ARTICLE*/
table {
	border-collapse: collapse;
	padding: 0;
}
table, th, td {
	border: 1px solid #000;
}
table th, td {
	height: 30px;
	vertical-align: middle;
	padding: 1px 5px;
}
/*background*/
.bg_header {
	/*position: absolute;*/
	background: url(img/bg_top.png) top center no-repeat;
	width: 100%;
	height: 119px;
	z-index: 1000;/*top: 0px;*//*left:-120px;*/
}
.namecompany {
	position: absolute;
	/*top: 50px;*/
	top: 40px;
	left: 150px;
	z-index: 2;
}
.menu-left {
	display: block;
	float: left;
}
.title-menuleft {
	background: url(img/bg-menu-left.png) transparent;
	width: 230px;
	height: 30px;
}
.title-menuleft a {
	color: #015297;
	text-transform: uppercase;
	line-height: 30px;
	font-weight: bold;
	margin-left: 30px;
}
.RadMenu_Left, .RadMenu_Left .rmVertical {
	width: 230px !important;
}
.RadMenu_Left .rmSlide .rmVertical {
	width: auto !important;
}
.RadMenu_Left .rmItem {
	height: 35px;
	line-height: 35px;
	border-bottom: 1px solid #ececec;
	background: url(img/bullet-menu-left.png) no-repeat 8px center transparent;
	min-width: 245px;
	width: 100%;
}
.RadMenu_Left .rmLast {
	border: none !important;
}
.RadMenu_Left .rmLink {
	height: 35px;
	line-height: 35px;
	text-decoration: none;
	/*width: 200px !important;*/
	padding: 0 !important;
	cursor: pointer;
}
.RadMenu_Left .rmLink .rmText {
	text-align: left;
	display: inline-block;
	padding: 0 0 0 22px;
	color: #015297;
	/*text-transform: uppercase;*/
	font-weight: bold;
}
.RadMenu_Left .rmLink:hover, .RadMenu_Left .focused, .RadMenu_Left .expanded {
	color: #015297 !important;
	cursor: pointer;
}
 .RadMenu_Left .focused .rmText, .RadMenu_Left .expanded .rmText {
	background: url(img/bullet-menu-left.png) no-repeat 8px center transparent;
	color: #d8261b;
}
.RadMenu_Left .rmLink:hover .rmText{
	color: #d8261b;
}
/*SubMenu*/
.RadMenu_Left .rmGroup {
	background-image: none;
}
.RadMenu_Left .rmGroup .rmItem {
	margin-left: 39px;
	margin: 0 !important;
	background-image: none;
	padding-left: 0px;
	border-bottom: 1px solid #ececec;
}
.RadMenu_Left .rmGroup .rmLink {
	margin-left: 0px;
	padding-left: 0px;
	width: auto;
}
.RadMenu_Left .first .rmLink {
	border-top: solid 0px #FFFFFF;
}
.RadMenu_Left .group .last .rmLink {
	border: none;
}
.RadMenu_Left .rmVertical.rmGroup.rmLevel1 .rmLink, .RadMenu_Left .rmVertical.rmGroup.rmLevel1 .rmLink .rmText {
	width: auto!important;
	
}
.rmVertical.rmGroup.rmLevel1 .rmItem {
	padding-left: 0;
}
.RadMenu_Left .rmItem .rmSlide {
	width: auto!important;
}
.RadMenu_Left .rmLevel1 .rmLink:hover .rmText, .RadMenu_Left .rmLevel1 .focused .rmText, .RadMenu_Left .rmLevel1 .expanded .rmText {
	background: url(img/arrow-menu-left-sub.png) no-repeat 8px center transparent;
}
.RadMenu_Left .rmLevel1 .rmLink:hover, .RadMenu_Left .rmLevel1 .focused, .RadMenu_Left .rmLevel1 .expanded {
/*background-color: #9E2E30;*/
}
.newsletter {
	background: url(img/bg_loginmail.png) no-repeat transparent;
	height: 103px;
	position: relative;
	width: 230px;
	float: left;
}
.newsletter .title {
	bottom: 50px;
	font-size: 17px;
	color: #FFFFFF;
	font-weight: bold;
	height: 28px;
	left: 10px;
	line-height: 28px;
	position: absolute;
}
.newsletter input {
	background: none repeat scroll 0 0 white;
	border: 0 solid transparent;
	color: #777777;
	font-size: 12px;
	height: 23px;
	line-height: 23px;
	left: 10px;
	padding: 0px;
	position: absolute;
	bottom: 9px;
	width: 130px;
	z-index: 1;
	font-style: italic;
	padding: 0 0 0 5px;
}
.newsletter a {
	background: url(img/bg_bt_loginmail.png) repeat-x transparent;
	border: 0 solid transparent;
	border-radius: 1px 1px 1px 1px;
	color: #FFFFFF;
	height: 25px;
	line-height: 25px;
	position: absolute;
	right: 7px;
	text-align: center;
	bottom: 9px;
	width: 67px;
	z-index: 2;
}
.RadMenu {
	white-space: nowrap;
	float: left;
	position: relative;
	z-index /*\**/: 7000\9
}
.RadMenu .rmRootGroup {
	margin: 0;
	padding: 0;
	position: relative;
	left: 0;
	display: inline-block
}
* html .RadMenu .rmRootGroup {
	float: left
}
.RadMenu:after, .RadMenu .rmRootGroup:after {
	content: "";
	display: block;
	height: 0;
	overflow: hidden;
	line-height: 0;
	font-size: 0;
	clear: both;
	visibility: hidden
}
.RadMenu ul.rmVertical, .RadMenu ul.rmHorizontal, .RadMenu ul.rmRootScrollGroup, .RadMenu_Context ul.rmHorizontal {
	margin: 0;
	padding: 0;
	display: none;
	position: relative;
	left: 0;
	float: left
}
.rmSized ul.rmVertical {
	width: 100%
}
.rmSized ul.rmRootGroup {
	float: none
}
.rmSized .rmRootGroup .rmVertical {
	width: auto
}
.RadMenu .rmItem {
	float: left;
	position: relative;
	list-style-image: none;
	list-style-position: outside;
	list-style: none
}
* html .RadMenu .rmItem {
	display: inline
}
.RadMenu .rmHorizontal .rmItem {
	clear: none
}
.RadMenu .rmVertical .rmItem {
	clear: both
}
.rmSized .rmVertical .rmItem {
	width: 100%
}
.rmSized .rmHorizontal .rmItem, .rmSized .rmRootGroup .rmVertical .rmItem {
	width: auto
}
.RadMenu ul.rmActive, .RadMenu ul.rmRootGroup {
	display: block
}
.RadMenu .rmSlide, .RadMenu_Context {
	position: absolute;
	overflow: hidden;
	display: none;
	float: left
}
* html .RadMenu .rmSlide, * html .RadMenu_Context {
	height: 1px
}
.RadMenu_Context {
	z-index: 1000;
	overflow: visible
}
.RadMenu .rmText {
	display: block
}
.RadMenu div.rmText {
	white-space: normal;
	background: transparent
}
.RadMenu a.rmLink {
	cursor: default;
	display: block
}
.rmScrollWrap {
	position: absolute;
	float: left;
	overflow: hidden;
	left: 0
}
.RadMenu .rmLeftArrow, .RadMenu .rmTopArrow, .RadMenu .rmBottomArrow, .RadMenu .rmRightArrow {
	position: absolute;
	z-index: 2000;
	text-indent: -1000em;
	font-size: 0;
	line-height: 0;
	outline: 0;
	overflow: hidden
}
.RadMenu .rmLeftArrowDisabled, .RadMenu .rmTopArrowDisabled, .RadMenu .rmBottomArrowDisabled, .RadMenu .rmRightArrowDisabled {
	display: none;
	text-indent: -1000em;
	font-size: 0;
	line-height: 0
}
.RadMenu .rmBottomArrow, .RadMenu .rmBottomArrowDisabled {
	margin-bottom: -1px
}
.RadMenu .rmLeftImage {
	border: 0;
	float: left
}
.RadMenu_rtl {
	float: right;
	text-align: right
}
.RadMenu_rtl ul.rmVertical {
	float: right
}
.RadMenu_rtl .rmItem {
	float: right
}
.RadMenu_rtl .rmLeftImage, .RadMenu_Context_rtl .rmLeftImage {
	border: 0;
	float: right
}
.RadMenu_rtl .rmLeftArrow, .RadMenu_rtl .rmTopArrow, .RadMenu_rtl .rmBottomArrow, .RadMenu_rtl .rmRightArrow, .RadMenu_rtl .rmLeftArrowDisabled, .RadMenu_rtl .rmTopArrowDisabled, .RadMenu_rtl .rmBottomArrowDisabled, .RadMenu_rtl .rmRightArrowDisabled {
	text-indent: 1000em!important
}
.RadMenu .rmLink {
	width: auto
}
.RadMenu .rmSeparator, .RadMenu .rmSeparator:after {
	line-height: 0;
	font-size: 0;
	overflow: hidden
}
.RadMenu div.rmRootGroup {
	position: relative
}
.RadMenu .rmItem {
	padding: 0
}
.RadMenu .rmLink {
	padding: 0 0 0 20px !important;
	outline: 0;
	float: left
}
.RadMenu_rtl .rmLink {
	padding: 0 12px 0 0;
	margin-left: 2px
}
.RadMenu .rmText {
	padding-bottom: 1px;
	float: left
}
.RadMenu_rtl .rmText {
	margin-left: -2px
}
.RadMenu .rmLeftImage {
	margin: 4px 2px 0 -3px;
	padding-bottom: 4px
}
.RadMenu_rtl .rmLeftImage {
	margin: 4px -3px 0 2px;
	padding-bottom: 2px
}
.RadMenu span.rmLeftImage {
	width: 16px;
	height: 16px
}
.RadMenu .rmVertical .rmLeftImage+.rmText {
	padding: 0 8px 1px 24px
}
.RadMenu .rmVertical .rmText {
	padding: 0 24px 1px 0
}
.RadMenu .rmHorizontal .rmText {
	padding: 0 12px 1px 0
}
.RadMenu_rtl .rmHorizontal .rmText {
	padding: 0 0 1px 12px
}
.RadMenu_rtl .rmVertical .rmText {
	padding: 0 0 1px 24px
}
.RadMenu .rmVertical .rmText, .RadMenu .rmHorizontal .rmVertical .rmText {
	display: block;
	float: none
}
.RadMenu .rmVertical .rmLink, .RadMenu .rmHorizontal .rmVertical .rmLink {
	float: none
}
* html .RadMenu .rmGroup .rmVertical .rmLink, * html .RadMenu .rmGroup .rmHorizontal .rmLink {
	float: left
}
.RadMenu .rmTopRight, .RadMenu .rmBottomLeft, .RadMenu .rmBottomRight, .RadMenu .rmRoundedCorners ul.rmGroup, .rmRoundedCorners ul.rmGroup, .rmRoundedCorners ul.rmGroup ul.rmGroup, .RadMenu .rmRoundedCorners .rmMultiColumn {
	border: 0;
	background-position: 0 0
}
.RadMenu .rmRoundedCorners .rmMultiColumn ul.rmMultiGroup {
	background: none;
	margin: 0
}
.RadMenu .rmRoundedCorners .rmGroupColumn {
	height: 100%
}
.RadMenu .rmRoundedCorners li.rmFirstGroupColumn {
	background-color: transparent
}
.RadMenu .rmTopFix, .RadMenu .rmTopRight, .RadMenu .rmBottomFix, .RadMenu .rmBottomLeft, .RadMenu .rmBottomRight {
	position: absolute;
	width: 4px;
	height: 4px;
	list-style-type: none;
	list-style-position: outside;
	font-size: 0
}
.RadMenu_rtl .rmTopRight, .RadMenu_rtl .rmBottomRight {
	width: 32px
}
.RadMenu_rtl .rmTopShadowRight, .RadMenu_rtl .rmBottomShadowRight {
	width: 4px
}
.RadMenu .rmTopShadowRight, .RadMenu .rmBottomShadowLeft, .RadMenu .rmBottomShadowRight {
	background-repeat: no-repeat;
	background-color: transparent
}
.rmRoundedCorners .rmTopShadowRight, .rmRoundedCorners .rmBottomShadowLeft, .rmRoundedCorners .rmBottomShadowRight {
	width: 5px;
	height: 5px
}
.RadMenu .rmTopRight {
	background-position: 100% 0;
	top: 0;
	right: -4px;
	height: 100%
}
.RadMenu .rmBottomLeft {
	background-position: 0 100%;
	bottom: -4px;
	left: 0;
	width: 100%
}
.RadMenu .rmBottomFix {
	background-position: -1px 0;
	width: auto;
	bottom: -4px;
	left: 5px;
	right: 0;
	border-bottom-width: 1px;
	border-bottom-style: solid
}
.RadMenu .rmTopFix {
	background-position: -1px 0;
	width: auto;
	top: 0;
	left: 5px;
	right: 0;
	border-top-width: 1px;
	border-top-style: solid
}
* html .RadMenu .rmTopFix, * html .RadMenu .rmBottomFix, * html .RadMenu .rmBottomShadowLeft {
	width: 0
}
.RadMenu .rmBottomRight {
	background-position: 100% 100%;
	bottom: -4px;
	right: -4px;
	width: 8px
}
.RadMenu .rmShadows li.rmBottomShadowLeft, .RadMenu .rmShadows .rmBottomShadowRight, .rmShadows .rmGroup li.rmBottomShadowLeft, .rmShadows .rmGroup .rmBottomShadowRight {
	background-image: url('WebResource.axd?d=rLpSl7UlnkAkJyamKsKkyAdSVMQxRNK7ZfkCsXes8mbS7cfCX1S69oIfhx9u_RGE2fHGud6wpNlHf4mpiQGfSNI7BahBPlL8jDlAY3xJ6HS2ady7jNaLwQgZrp-G5ZU0AsDbnz2_rCqtCqz7CEkdphd-zM0Z1ohGoiNzk8wps6I1&t=634786417320000000')
}
.RadMenu .rmRoundedCorners li.rmBottomShadowLeft, .RadMenu .rmRoundedCorners .rmBottomShadowRight, .rmRoundedCorners .rmGroup li.rmBottomShadowLeft, .rmRoundedCorners .rmGroup .rmBottomShadowRight {
	background-image: url('WebResource.axd?d=ndpXarlici55tkvQ6US9jJNzbhrRFOYmh_qVcv3izWaxnytPXJB50PVAQiouUrdQ7f2LFueYIEDP6w9Rbl0p1pEUaT38uvqirPhC7Q-fp-pKXVps3zAYE9kkZ8TZESeSc5sl4aa2kRX-Zk9DLCdvi2uJDFg82fOmI-RJDHFi9Ua-9MARYyG7m6dVPp3-L02S0&t=634786417320000000')
}
.RadMenu .rmShadows .rmTopShadowRight, .rmShadows .rmGroup .rmTopShadowRight {
	right: -5px;
	background-image: url('WebResource.axd?d=u5n0rujn8ox2N6A-IdoBQEHQHpwSTCM_M10fNZjhl_7_fPn3FBB_RKc1DN1C0seCjEZtyixlTirNzp1mDaKJj8LJfu_D40k9GcedN5GND0NDdLktKYPl0-Hou8G9R24j8F4DgcHGMxiDl8_CoCwmhCO9t33xgAafX3g4dQ0qVg81&t=634786417320000000');
	background-position: 100% 0
}
.RadMenu .rmBottomShadowLeft {
	bottom: -5px;
	left: 1px;
	background-position: 0 100%
}
.RadMenu .rmBottomShadowRight {
	bottom: -5px;
	right: -5px;
	width: 4px;
	height: 5px
}
.RadMenu .rmScrollWrapContainer .rmTopShadowRight {
	right: -4px
}
.RadMenu .rmScrollWrapContainer .rmBottomShadowRight {
	bottom: -4px;
	right: -4px;
	width: 3px;
	height: 4px
}
.RadMenu .rmScrollWrapContainer .rmBottomShadowLeft {
	bottom: -4px
}
.RadMenu .rmRoundedCorners .rmTopShadowRight, .rmRoundedCorners .rmGroup .rmTopShadowRight {
	right: -8px;
	background-image: url('WebResource.axd?d=rNKn2RVFjPMP2MP5X8Pn0ddUjjyYvylSCEc-rBBYihRNgvsrNYkJKCHhN5oHjMuwmGlAMLP-ZvW-Q8__VSI3YGG7Yv6z8r3_OLTan6U2VGEetS-3n1qWi-15F4vyS2tfB-bgEALOs85cIVJ6d37bek1YVNh0N6HFkA8uNQI9V381&t=634786417320000000')
}
.RadMenu .rmRoundedCorners .rmBottomShadowLeft, .rmRoundedCorners .rmGroup .rmBottomShadowLeft {
	bottom: -8px
}
.RadMenu .rmRoundedCorners .rmBottomShadowRight, .rmRoundedCorners .rmGroup .rmBottomShadowRight {
	bottom: -8px;
	right: -8px;
	width: 7px;
	height: 8px
}
* html .RadMenu .rmRoundedCorners .rmBottomShadowRight, * html .rmRoundedCorners .rmGroup .rmBottomShadowRight {
	width: 11px;
	height: 8px;
	font-size: 0
}
.RadMenu .rmAccessKey {
	font-size: 10px;
	font-weight: normal;
	float: right;
	padding-right: 8px
}
.RadMenu .rmRoundedCorners .rmGroup .rmItem, .rmRoundedCorners .rmGroup .rmItem {
	z-index: 1
}
* html .RadMenu .rmRoundedCorners .rmGroup .rmText, * html .RadMenu .rmShadows .rmGroup .rmText, * html .rmRoundedCorners .rmGroup .rmText, * html .rmShadows .rmGroup .rmText {
	zoom: normal
}
.RadMenu .rmRoundedCorners .rmSlide .rmScrollWrap, .rmRoundedCorners .rmScrollWrapContainer .rmScrollWrap {
	background-image: none
}
.RadMenu .rmRoundedCorners .rmMultiGroup>.rmItem {
	background-image: none
}
.RadMenu .rmRoundedCorners .rmSlide, .RadMenu .rmShadows .rmSlide, .rmRoundedCorners .rmSlide, .rmShadows .rmSlide, div.rmRoundedCorners, div.rmShadows {
	padding: 0 8px 10px 0
}
.RadMenu .rmRoundedCorners ul.rmGroup, .rmRoundedCorners .rmGroup ul.rmGroup, .rmRoundedCorners ul.rmGroup {
	margin-top: 1px;
	padding: 1px
}
.RadMenu .rmRoundedCorners ul.rmGroup .rmSlide, .rmRoundedCorners ul.rmGroup .rmSlide {
	margin-top: -5px
}
.RadMenu_rtl .rmRoundedCorners ul.rmGroup .rmSlide, .RadMenu_rtl.rmRoundedCorners ul.rmGroup .rmSlide {
	margin-right: -5px
}
.RadMenu .rmRoundedCorners .rmSlide .rmScrollWrap, .rmRoundedCorners .rmSlide .rmScrollWrap {
	border: 0
}
.RadMenu .rmRoundedCorners .rmScrollWrap, .RadMenu .rmShadows .rmScrollWrap, .rmRoundedCorners .rmScrollWrap, .rmShadows .rmScrollWrap {
	position: relative
}
.RadMenu .rmRoundedCorners .rmScrollWrapContainer, .rmRoundedCorners .rmScrollWrapContainer {
	padding: 4px 0 0 4px
}
.RadMenu .rmScrollWrapContainer {
	position: absolute
}
.RadMenu .rmScrollWrapContainer .rmTopFix {
	height: 100%
}
* html .RadMenu .rmScrollWrapContainer .rmTopFix {
	height: 5px
}
.RadMenu .rmRoundedCorners ul.rmGroup, .rmRoundedCorners .rmGroup ul.rmGroup, .rmRoundedCorners ul.rmGroup {
	padding: 4px 0 0 4px
}
.RadMenu .rmScrollWrapContainer .rmGroup, .rmScrollWrapContainer .rmGroup .rmGroup, .rmScrollWrapContainer .rmGroup {
	padding: 0
}
.RadMenu .rmRootGroup .rmItem .rmGroup {
	padding-bottom: 1px
}
.RadMenu .rmRoundedCorners .rmItem .rmGroup {
	padding-bottom: 0
}
.RadMenu .rmGroup .rmItem {
	padding: 0
}
.RadMenu .rmGroup .rmLink, .RadMenu .rmSlide .rmGroup .rmTemplate {
	padding: 0
}
.RadMenu_rtl .rmGroup .rmLink, .RadMenu_rtl .rmSlide .rmGroup .rmTemplate {
	padding: 0
}
.RadMenu .rmGroup .rmText {
	padding: 0 54px 0 28px;
	margin: 0 0 0 4px
}
.RadMenu_rtl .rmGroup .rmText {
	padding: 0 28px 0 54px;
	margin: 0 4px 0 0
}
.RadMenu .rmMultiColumn {
	list-style: none;
	display: block;
	position: relative;
	margin: 0;
	padding: 0;
	zoom: 1
}
.RadMenu .rmMultiColumn .rmMultiGroup {
	background: none;
	border: 0;
	float: left;
	display: block;
	position: static
}
.RadMenu .rmMultiColumn .rmGroupColumn {
	float: left
}
.RadMenu_rtl .rmMultiColumn .rmGroupColumn {
	float: right
}
*+html .RadMenu_rtl .rmMultiColumn .rmItem {
	float: left
}
* html .RadMenu_rtl .rmMultiColumn .rmItem {
	float: left
}
.RadMenu .rmSlide .rmVertical .rmLeftImage+.rmText, .RadMenu_Context .rmGroup .rmLeftImage+.rmText {
	padding: 0 54px 0 28px
}
.RadMenu_rtl .rmSlide .rmVertical .rmLeftImage+.rmText, .RadMenu_Context_rtl .rmGroup .rmLeftImage+.rmText {
	padding: 0 28px 0 54px
}
.RadMenu .rmSlide .rmHorizontal .rmText {
	padding: 0 11px 0 10px
}
.RadMenu .rmGroup .rmLeftImage {
	margin: 4px 0 0 6px
}
* html .RadMenu .rmGroup .rmLeftImage {
	margin-left: 4px
}
*+html .RadMenu .rmGroup .rmLeftImage {
	margin-left: 4px
}
* html .rmRoundedCorners .rmGroup .rmLeftImage {
	margin-left: 1px
}
*+html ul.rmRoundedCorners .rmGroup .rmLeftImage {
	margin-left: 2px
}
.RadMenu_rtl .rmGroup .rmLeftImage {
	margin: 4px 6px 0 0
}
* html .RadMenu .rmGroup .rmLeftImage {
	position: absolute
}
*+html .RadMenu .rmGroup .rmLeftImage {
	position: absolute
}
.RadMenu a.rmImageOnly img.rmLeftImage, .RadMenu .rmRootGroup a.rmImageOnly {
	padding: 0;
	margin: 0
}
.RadMenu .rmRootGroup a.rmImageOnly span.rmText {
	display: none
}
* html .RadMenu .rmImageOnly .rmLeftImage {
	position: static
}
*+html .RadMenu .rmImageOnly .rmLeftImage {
	position: static
}
* html .RadMenu_rtl .rmGroup .rmLeftImage {
	right: 0
}
*+html .RadMenu_rtl .rmGroup .rmLeftImage {
	right: 0
}
*+html .RadMenu_Context_rtl ul.rmGroup {
	position: absolute
}
* html .RadMenu_Context_rtl ul.rmGroup {
	position: absolute
}
*+html .RadMenu_Context_rtl .rmGroup .rmItem {
	float: left
}
* html .RadMenu_Context_rtl .rmGroup .rmItem {
	float: left
}
.RadMenu .rmSeparator .rmText {
	line-height: 0;
	font-size: 0;
	padding: 0;
	background-repeat: repeat-x;
	overflow: hidden
}
.RadMenu .rmVertical .rmSeparator .rmText, .RadMenu .rmHorizontal .rmVertical .rmSeparator .rmText {
	height: auto;
	width: auto;
	padding-bottom: 2px
}
*+html .RadMenu .rmSeparator .rmText, *+html .RadMenu .rmVertical .rmSeparator .rmText, *+html .RadMenu .rmHorizontal .rmVertical .rmSeparator .rmText {
	height: 2px;
	padding: 0
}
* html .RadMenu .rmVertical .rmSeparator {
	height: 3px
}
* html .RadMenu .rmVertical .rmSeparator .rmText {
	height: auto;
	padding: 2px 0 0
}
* html .RadMenu .rmHorizontal .rmSeparator .rmText {
	padding: 0
}
* html .RadMenu .rmHorizontal .rmVertical .rmSeparator {
	height: 3px
}
* html .RadMenu .rmHorizontal .rmVertical .rmSeparator .rmText {
	height: 2px
}
.RadMenu .rmRootGroup .rmSeparator .rmText {
	margin: 1px 12px
}
.RadMenu .rmRootGroup .rmVertical .rmSeparator .rmText, .RadMenu_Context .rmVertical .rmSeparator .rmText {
	margin: 1px 2px 1px 31px
}
.RadMenu_rtl .rmRootGroup .rmVertical .rmSeparator .rmText, .RadMenu_Context_rtl .rmVertical .rmSeparator .rmText {
	margin: 1px 31px 1px 2px
}
.RadMenu .rmHorizontal .rmSeparator .rmText, .RadMenu .rmVertical .rmHorizontal .rmSeparator .rmText {
	margin: 2px 0 0;
	height: 20px;
	width: 2px
}
* html .RadMenu .rmHorizontal .rmVertical .rmSeparator .rmText {
	zoom: 1
}
.RadMenu .rmLeftArrow, .RadMenu .rmRightArrow {
	width: 10px;
	height: 24px
}
.RadMenu .rmTopArrow, .RadMenu .rmBottomArrow {
	height: 10px;
	width: 100%
}
.support-block {
	background: url("img/bg_suport_online.png") no-repeat;
	width: 230px;
	height: 113px;
	margin: 10px auto;
	position: relative;
}
.support-block .tel-support {
	position: absolute;
	top: 65px;
	right: 16px;
	font-size: 12px;
	font-weight: bold;
	color: #d2262e;
}
/*.support-block .tel-support .label {
             color: #297cb5;
        }

        .support-block .tel-support .value {
           color: #de1e1e;
        }*/

.support-block .yahoo {
	position: absolute;
	top: 15px;
	right: 16px;
}
.support-block .skype {
	position: absolute;
	top: 40px;
	right: 16px;
}
.support-block .support:hover {
	text-decoration: none;
}
.support-block .support img {
	vertical-align: middle;
}
.support-block .support span {
	color: #676767;
	/*font-weight: bold;*/
	text-decoration: none;
	text-shadow: 0 0 0.2em #fff;
}
.top_hotline {
	background: url("img/bg_box_right_top.png") no-repeat scroll 0 0 transparent;
	color: white;
	font-weight: bold;
	/*font: bold 14px/16px arial;*/
	height: 35px;
	position: relative;
	text-transform: uppercase;
	width: 280px;
}
.top_hotline .text {
	background: url("img/icon_hotline.png") no-repeat scroll 10px 8px transparent;
	display: block;
	line-height: 35px;
	padding-left: 35px;
}
.content_hotline {
	float: left;/*border: 1px solid #DBDBDB;
    border-radius: 0 0 8px 8px;*/
}
.hotline {
	display: block;
	width: 130px;
}
.hotline .label {
	float: right;
}
.hotline .value {
	margin-top: 5px;
	float: right;
}
.RadMenu_Top {
	margin-left: 0px;
	float: right;
}
/* MENU-TOP */
.RadMenu_Top ul.rmRootGroup {
}
.RadMenu_Top .rmRootGroup .rmItem {
	text-align: center;
}
.RadMenu_Top .rmRootGroup .rmItem .rmLink {
	padding: 0px 0px 0px 20px !important;
}
.RadMenu_Top .rmRootGroup .rmItem .rmLink:hover {
	text-decoration: none !important;
}
.RadMenu_Top .rmRootGroup .rmItem .rmLink .rmText {
	position: relative;
	text-transform: uppercase;
	color: #015199;
	font-weight: bold;
	padding: 13px 0px 0px 0px !important;
	margin-top: -3px;
}
.RadMenu_Top .rmRootGroup .rmItem.rmFirst .rmLink {
	padding-left: 0px !important;
}
/*.RadMenu_Top .rmRootGroup .rmItem.rmFirst .rmLink .rmText {
            padding: 13px 0px 0px 15px !important;
        }*/
        /* fix -left */
        /*.RadMenu_Top .rmRootGroup .rmItem.rmFirst .rmLink .rmText .fix_left {
                background: url(img/ico-home.png) center bottom no-repeat transparent;
                width: 12px;
                height: 12px;
                position: absolute;
                left: 0px;
                bottom: 3px;
            }*/
        /* fix -left hover*/
        /*.RadMenu_Top .rmRootGroup .rmItem.rmFirst .rmLink .rmText:hover .fix_left, .RadMenu_Top .rmRootGroup .rmItem.rmFirst a.expanded .rmText .fix_left {
            background: url(img/ico-home-active.png) center bottom no-repeat transparent;
        }*/
        /* rmText hover */
.RadMenu_Top .rmRootGroup .rmItem .rmLink .rmText:hover, .RadMenu_Top .rmRootGroup .rmItem a.expanded .rmText, .activeTopMenu {
	cursor: pointer;
	background: url(img/bg_active_menutop.png) center top no-repeat transparent;
	color: #da251c;
	font-weight: bold;
	padding-top: 10px;
}
/*Submenu*/
.RadMenu_Top .rmSlide {
}
.RadMenu_Top .rmSlide a {
	text-decoration: none !important;
}
.RadMenu_Top .rmSlide .rmVertical.rmLevel1 {
	margin-top: 4px;
	padding-top: 5px;
	background: url("img/arr-up.png") no-repeat 20px top transparent;
}
.RadMenu_Top .rmSlide .rmVertical.rmLevel2 {
/*margin-top: 4px;*/
            /*display: none !important;*/
}
.RadMenu_Top .rmSlide .rmItem {
	text-align: left !important;
}
.RadMenu_Top .rmSlide .rmItem .rmLink {
	padding: 0 !important;
}
.RadMenu_Top .rmSlide .rmItem .rmLink .rmText {
	margin: 0 !important;
	padding: 0px 10px 0px 25px !important;
	background: url("img/arrow-sub-menu.png") no-repeat 10px center #1970ca;
	height: 30px;
	border: none !important;
	text-align: left !important;
	color: #ccebff !important;
	line-height: 30px !important;
}
.RadMenu_Top .rmSlide .rmItem.rmFirst .rmLink .rmText {
	margin: 0 !important;
	padding: 0px 10px 0px 25px !important;
	background: url("img/arrow-sub-menu.png") no-repeat 10px center #1970ca;
	height: 30px;
	border: none !important;
	text-align: left !important;
	color: #ccebff !important;
	line-height: 30px !important;
}
.RadMenu_Top .rmSlide .rmItem .rmLink .rmText:hover, .RadMenu_Top .rmSlide .rmItem .expanded .rmText {
	background: url("img/arrow-sub-menu.png") no-repeat 10px center #01478f;
	color: #fff !important;
}
/* Article Listing*/
.article-listing {
	position: relative;
	float: left;
	padding: 0px 20px;
	margin-bottom: 10px;
}
.article-listing .list {
	overflow: hidden;
	padding: 20px 0 0;
	float: left;
	position: relative;
}
.article-listing .item {
	width: 100%;
	float: left;
	margin: 0 20px 20px 0;
	height: auto;
	overflow: hidden;
	text-align: justify;
}
.article-listing .item.right {
	margin-right: 0;
}
.article-listing .item .title {
	font-weight: bold;
	color: #428ebe;
}
.article-listing .item .title:hover {
	text-decoration: none;
}
.article-listing .item .title img {
	margin-left: 5px;
	vertical-align: middle;
}
.article-listing .item .image {
	margin-right: 15px;
	width: 122px !important;
	float: left;
	height: 92px !important;
	overflow: hidden;
	max-width: 122px;
}
/*.article-listing .item div.image {
            border: 1px solid #ebebeb;
            padding: 1px;
        }*/

.article-listing .item .image a {
	width: 122px;
	height: 92px;
}
.article-listing .item .summary {
	text-align: justify;
	color: #2b2b2b;
	margin-top: 5px;
	display: block;
}
.article-listing .item .detail {
	float: right;
	color: #428ebe;
	text-decoration: underline;
}
.lblresult {
	position: relative;
	top: 15px;
}
.article-listing .pager {	
	position: relative;
	overflow: hidden;
	text-align: right;
	float: right;
}
.article-listing .pager label {
	color: #656565;
	line-height: 21px;
	padding-right: 5px;
	display: inline-block;
	font-weight: bold;
}
.article-listing .pager a.num {
	width: 21px;
	height: 21px;
	line-height: 21px;
	text-align: center;
	padding: 0 2px;
	display: inline-block;
	font-weight: bolder;
	color: #585858;
	margin-right: 5px;
	background-color: #f3f3f3;
	border-radius: 5px;
}
.article-listing .pager a.select, .article-listing .pager a:hover {
	color: #fff;
	background: #dc241a;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	font-weight: bold;
}
/*=================*/
/*Article Detail*/
/*=================*/
.article-detail {
	position: relative;
	padding: 15px 20px 0px 20px;
 *position: static;
}
.article-detail p, .article-detail span {
	line-height: 150%;
}
.article-detail .title {
	z-index: 10;
	width: 100%;
	display: block;
	font-weight: bold;
	color: #006ebc;
	padding-bottom: 20px;
	float: left;
	position: relative;
}
.article-detail .content {
	width: 100% !important;
	min-height: 200px;
	position: relative;
	text-align: justify;
	color: #000000;
	line-height: 18px;
	padding-bottom: 20px;
}
.article-detail .source {
	font-style: italic;
	color: #B3B3B3;
}
.article-detail .title .brief-ava {
	float: left;
	width: 122px;
	height: 92px;
	margin-right: 10px;
}
.article-detail .title .BottomToolbar {
	z-index: 10;
	float: right;
	width: 550px;
	margin-top: 5px;
	border-top: 1px dotted #d3d3d3;
	line-height: 30px;
	font-weight: normal !important;
	height: 66px;
}
.article-detail .title .BottomToolbar .update {
	float: left;
	min-width: 120px;
	background: url(img/update-icon-date.png) no-repeat left center transparent;
	padding-left: 15px;
	margin-right: 30px;
	font-size: 11px;
	color: #727272;
}
.article-detail .title .BottomToolbar .pageview {
	float: left;
	background: url(img/icon-view-cout.png) no-repeat left center;
	padding-left: 15px;
	margin-right: 30px;
	color: #727272;
}
.article-detail .title .BottomToolbar .divPrint {
	float: left;
	background: url(img/print-icon.png) no-repeat left center transparent;
	padding-left: 15px;
	color: #727272;
}
.article-detail .title .BottomToolbar .divPrint a {
	color: #727272;
}
.article-detail .title .BottomToolbar .social-network {
	float: left;
	width: 550px;
	position: absolute;
	bottom: -15px;
	position: relative;
	z-index: 10;
}
.article-detail .title .BottomToolbar .social-network .likefacebook {
	float: left;
	width: auto;
}
.article-detail .title .BottomToolbar .social-network .likegoogle {
	float: left;
}
.article-detail .title .BottomToolbar .social-network .icon-social {
	background: url(img/icon-social.png) no-repeat transparent;
	width: 103px;
	height: 18px;
	position: absolute;
	right: 0px;
}
.article-detail .title .BottomToolbar .social-network .icon-social .zing, .article-detail .title .BottomToolbar .social-network .icon-social .facebook,  .article-detail .title .BottomToolbar .social-network .icon-social .google, .article-detail .title .BottomToolbar .social-network .icon-social .youtube {
	width: 19px;
	height: 18px;
	display: block;
	float: left;
	margin-right: 8px;
	cursor: pointer;
}
.article-detail .title .BottomToolbar .social-network .icon-social .last {
	margin-right: 0;
}
/*=================*/
/*Article Reference*/
/*=================*/
.article-reference {
	width: 680px;
	padding: 0px;
	position: relative;
	margin: 0px 0px 20px 20px;
	float: left;
	padding-top: 10px;
	border-top: 1px dotted #d3d3d3;
}
.article-reference .title {
	float: left;
	width: 100%;
	clear: both;
	display: block;
	line-height: 30px;
	color: #89211c;
	text-transform: uppercase;
}
.article-reference .title a {
	color: #0090dc;
	font-size: 12px;
	font-weight: bold;
}
.article-reference .title a img {
	vertical-align: middle;
	margin-left: 5px;
}
.article-reference .title a:hover {
	text-decoration: none;
}
.article-reference .caption img {
	display: none;
}
.article-reference .caption {
	display: inline-block;
	height: 35px;
	width: 100%;
	margin-bottom: 5px;
}
.article-reference .caption.en {
	background-position: left 134%;
}
.article-reference ul {
	float: left;
	width: 100%;
}
.article-reference ul li {
	line-height: 25px;
	background: url(img/narrow-ref.png) no-repeat left center;
	padding-left: 15px;
 *padding-left: 0px;
}
.article-reference ul li a {
	color: #3a3a3a;
}
.article-reference ul li a img {
	margin-left: 5px;
}
.article-reference ul li a:hover {
	color: #3899DB;
	text-decoration: none;
}
/*=================*/
/*Article Project*/
/*=================*/
.article-about {
	position: relative;
	width: 325px;
	margin-left: 20px;
	float: left;
	min-height: 362px;
	overflow: hidden;
}
.article-about .title-menu {
	background: url(img/bg_menu_about.png) no-repeat transparent;
	line-height: 30px;
	width: 325px;
	height: 30px;
}
.article-about .caption {
	text-transform: uppercase;
	color: #015297;
	margin-left: 30px;
	font-weight: bold;
	padding-right: 10px;
}
.article-about .desciption {
	line-height: 18px;
}
/*=================*/
/*Article Highlighted*/
/*=================*/
.article-highlighted {
	position: relative;
	width: 332px;
	margin-left: 20px;
	margin-top: 45px;
	border-top: 1px solid #efefef;
	float: left;
}
.article-highlighted .caption {
	position: absolute;
	background: #FFF;
	text-transform: uppercase;
	color: #3899db;
	font: bold 14px Arial;
	top: -13px;
	padding-right: 10px;
}
.article-highlighted .caption:hover {
	text-decoration: none;
}
.article-highlighted .imgbg {
	margin-top: 20px;
	margin-bottom: 10px;
	cursor: pointer;
}
.article-highlighted .item {
	background: url(img/bullet.png) left center no-repeat transparent;
	padding-left: 20px;
	margin-top: 5px;
}
.article-highlighted .item .title {
	color: #3a3a3a;
	cursor: pointer;
}
.article-highlighted .item .title img {
	vertical-align: middle;
	margin-left: 5px;
}
.article-highlighted .item .title:hover {
	text-decoration: none;
	color: #3899DB;
}
/*=================*/
/*Article New*/
/*=================*/
.article-new {
	background: none repeat scroll 0 0 #FFFFFF;
	float: left;
	min-height: 420px;
	margin-left: 20px;
	position: relative;
	width: 325px;
	border-left: 1px solid #ececec;
	padding-left: 20px;
}
.article-new .title-menu {
	background: url(img/bg_menu_about.png) no-repeat transparent;
	line-height: 30px;
	width: 325px;
	height: 30px;
}
.article-new .title-menu .caption {
	text-transform: uppercase;
	color: #015297;
	margin-left: 30px;
	font-weight: bold;
	padding-right: 10px;
}
.article-new .new-prev {
	background: url(img/prev.png) left transparent;
	width: 21px;
	height: 22px;
	position: absolute;
	right: 28px;
	top: 4px;
	cursor: pointer;
}
.article-new .new-next {
	background: url(img/next.png) left transparent;
	width: 21px;
	height: 22px;
	position: absolute;
	right: 4px;
	top: 4px;
	cursor: pointer;
}
.article .list {
}
.article-new .item {
	float: left;
	width: 325px;
}
.article-new .itemhide {
	display: none;
}
.article-new .item .item-content {
	margin-top: 15px;
 *margin-top: 5px;
}
.article-new .item .title {
	background: url(img/bullet-title-box.png) no-repeat 0px 8px transparent;
	line-height: 24px;
}
.article-new .item .title a{
    line-height: 17px;
}
.article-new .item .title a {
	color: #015198;
	margin-left: 15px;
	font-weight: bold;
}
.article-new .item .title:hover {
	text-decoration: none;
	color: #DA251C;
}
.article-new .item .BriefDescription {
	color: #5c5c5c;
	line-height: 18px;
}
.box_bottom {
	position: absolute;
	bottom: 0px;
	left: 20px;
}
.box_bottom a {
	font-family: VIE-HandelGothic;
	color: #5c5c5c;
	font-size: 15px;
	margin-left: 40px;
}
.bottom-download {
	background: url(img/bt_download.png) no-repeat transparent;
	float: left;
	width: 158px;
	height: 41px;
	display: block;
	line-height: 41px;
}
.bottom-login {
	background: url(img/bt_login.png) no-repeat transparent;
	display: block;
	float: left;
	width: 158px;
	height: 41px;
	line-height: 41px;
	margin-left: 9px;
}
.bottom-camera {
	background: url(img/bt_camera.png) no-repeat transparent;
	float: left;
	width: 158px;
	height: 41px;
	display: block;
	line-height: 41px;
	margin-top: 10px;
	cursor: pointer;
}
.bottom-giamsat {
	background: url(img/bt_giamsat.png) no-repeat transparent;
	display: block;
	float: left;
	width: 158px;
	height: 41px;
	line-height: 41px;
	margin-left: 9px;
	margin-top: 10px;
	cursor: pointer;
}
/* Article -video Listing*/
.article-video-listing {
	position: relative;
	float: left;
	padding: 0px 20px;
}
.article-video-listing .list {
	overflow: hidden;
	padding: 20px 0 0;
	float: left;
	position: relative;
}
.article-video-listing .item {
	float: left;
	margin: 0 20px 20px 0px;
	text-align: justify;
}
.article-video-listing .item.last {
	margin-right: 0px !important;
}
.article-video-listing .item div.imageviewer {
	border: 1px solid #ebebeb;
	background: #f7f7f7;
	position: relative;
	padding: 7px;
}
.article-video-listing .item div.imageviewer:hover {
	border: 1px solid #FBB630;
}
.article-video-listing .item .imageviewer a {
}
.article-video-listing .item .imageviewer a img {
	opacity: 0.8;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
}
.article-video-listing .item div.imageviewer .play {
	background: url(img/ico_video_play.png) center center no-repeat transparent;
	width: 64px;
	height: 64px;
	position: absolute;
	top: 47px;
	left: 73px;
	opacity: 0.8;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
}
.article-video-listing .item div.imageviewer .play:hover {
	opacity: 1;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	cursor: pointer;
}
.article-video-listing .item .title {
	margin-top: 5px;
	width: 211px;
	height: 45px;
}
.article-video-listing .item .title a {
	font-weight: bold;
	color: #428ebe;
}
.article-video-listing .item .title a:hover {
	text-decoration: none;
}
.article-video-listing .item .title img {
	margin-left: 5px;
	vertical-align: middle;
}
.lblresult {
	position: relative;
	top: 15px;
}
.article-video-listing .pager {
	width: 325px;
	position: relative;
	overflow: hidden;
	text-align: right;
	float: right;
}
.article-video-listing .pager label {
	color: #656565;
	line-height: 21px;
	padding-right: 5px;
	display: inline-block;
	font-weight: bold;
}
.article-video-listing .pager a.num {
	width: 21px;
	height: 21px;
	line-height: 21px;
	text-align: center;
	padding: 0 2px;
	display: inline-block;
	font-weight: bolder;
	color: #585858;
	margin-right: 5px;
	background-color: #f3f3f3;
	border-radius: 5px;
}
.article-video-listing .pager a.select, .article-video-listing .pager a:hover {
	color: #fff;
	background: #f58220;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	font-weight: bold;
}
/*=================*/
/*Project Listing*/
/*=================*/
.project-list {
	width: 682px;
	min-height: 92px;
	background: #fdd994;
	border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	margin: 20px 0px 0px 20px;
	text-align: center;
}
.project-list .text1 {
	padding: 20px 20px 10px 20px;
}
.project-list .text1 a {
	font-weight: bold;
	font-size: 14px;
	color: #428ebe;
}
.project-list .text1 a:hover {
	text-decoration: none;
	cursor: pointer;
}
.project-list .text2 {
	padding: 0 20px;
}
.project-list .text2 a {
}
.project-list .text2 a:hover {
	text-decoration: none;
}
.linkexchange {
	margin-bottom: 0px;
}
/* The Nivo Slider styles */
.nivoSlider { position: relative; width: 740px; z-index: 0; height: 100%; }
    .nivoSlider img { position: absolute; top: 0px; left: 0px; }
    /* If an image is wrapped in a link */
    .nivoSlider a.nivo-imageLink { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; border: 0; padding: 0; margin: 0; z-index: 6; display: none; }
/* The slices and boxes in the Slider */
.nivo-slice { display: block; position: absolute; z-index: 5; height: 100%; }
.nivo-box { display: block; position: absolute; z-index: 5; }
/* Caption styles */
.nivo-caption { position: absolute; left: 0px; bottom: 0px; background: #000; color: #fff; opacity: 0.8; /* Overridden by captionOpacity setting */ width: 100%; z-index: 8; }
    .nivo-caption p { padding: 5px; margin: 0; }
    .nivo-caption a { display: inline !important; }
.nivo-html-caption { display: none; }
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a { position: absolute; top: 45%; z-index: 9; cursor: pointer; display: none; }
.nivo-prevNav { left: 0px; }
.nivo-nextNav { right: 0px; }
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav { position: absolute; bottom: 20px; left: 20px; z-index: 1000; }
    .nivo-controlNav a { position: relative; z-index: 9; cursor: pointer; display: block; width: 17px; height: 17px; background: url('themes/bullet.png') no-repeat right center; text-indent: -9999px; float: left; margin-right: 5px; }
        .nivo-controlNav a.active { background: url('themes/bullet-active.png') no-repeat left center; width: 17px; }
		.pagination__posts {
margin: 0;
text-align: center;
}
.pagination ul li{
	display:inline;
	margin:5px;
}
.pagination ul li.active a{
	background-color:#F00;
	color:#FFF
}
.pagination ul li a{
	background-color:#03F;
	padding:9px 7px;
	color:#FFF
}
#uc_contact {
    padding: 20px 0px 20px 0px;
    background: url(img/bgContact.png) no-repeat center 10px transparent;
}

    #uc_contact .logo {
        margin: 0 0px 12px 300px;
        vertical-align: middle;
    }

    #uc_contact .contactForm {
        width: 344px;
        margin: 0 auto;
        margin-top: 25px;
    }

    #uc_contact .labelsColumn {
        width: 75px;
        float: left;
        padding-right: 10px;
    }

        #uc_contact .labelsColumn label {
            background: url(img/bullet-contact.png) no-repeat left transparent;
            padding-left: 15px;
            height: 26px;
            line-height: 26px;
            color: #2b2b2b;
            display: block;
            margin-top: 10px;
        }

            #uc_contact .labelsColumn label .notification {
                color: red;
            }

    #uc_contact .textBoxsColumn {
        width: 259px;
        float: right;
    }

        #uc_contact .textBoxsColumn .textbox, #uc_contact .RadInputMgr_Default {
            width: 240px;
            height: 24px;
            padding: 0 5px;
            margin-top: 10px;
            background-color: #f3f3f3;
            border: 1px solid #e0e0e0;
            float: left;
            font: 12px/18px arial;
            color: #595959;
        }

    #uc_contact .RadInput_Default .riError, #uc_contact .RadInput_Error_Default {
        color: red;
        font-style: italic;
    }

    #uc_contact .validator {
        width: 15px;
        height: 15px;
        display: block;
        padding-top: 8px;
        float: left;
    }

    #uc_contact .textBoxsColumn .textboxMultiline {
        width: 241px;
        height: 86px;
        border: 1px solid #e0e0e0;
        background-color: #f3f3f3;
        padding: 0 5px;
        margin-top: 10px;
        float: left;
        font: 12px/18px arial;
        color: #595959;
    }
    /*Info*/
    #uc_contact .info {
        color: #2b2b2b;
        text-align: center;
    }

        #uc_contact .info .name .value {
            color: #015198;
            font: bold 12px Arial;
            text-transform: uppercase;
        }

        #uc_contact .info .name .label {
            display: none;
        }

        #uc_contact .info .office {
            margin-top: 10px;
        }

        #uc_contact .info .hotline {
            font-weight: bold;
            color: #fff;
        }

    /*Button Viet - English*/
    #uc_contact .btncontact {
        float: right;
        margin-top: 12px;
        margin-right: 6px;
    }

.btncontact .bgButton {
    background: url(img/bgbtn.png) repeat-x left transparent;
    text-align: center;
    padding: 0px 12px;
    height: 24px;
    margin-left: 10px;
    float: left;
    min-width: 43px;
}

#uc_contact .btncontact a {
    font: bolder 14px/24px Arial;
    color: white;
}

    #uc_contact .btncontact a:hover {
        font: bolder 14px/24px Arial;
        color: white;
    }

.map {
    position: absolute;
    color: #2e2e2e;
}

    .map img {
        margin: 0 5px;
        position: relative;
        top: 2px;
    }

.map2 {
    left: 137px;
}

.map1 {
    left: 89px;
}

.Contact_Notification {
    padding: 0px 20px;
    color: #424242;
    font: italic 12px arial;
}

    .Contact_Notification span {
        color: red;
    }
